something that helps - Espagnol Anglais Dictionnaire